package com.niuwa.p2p.entity.yeepay;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import com.niuwa.p2p.core.constant.MemberClassTypeEnum;

@XmlRootElement(name = "request")
@XmlAccessorType(XmlAccessType.FIELD)
public class YeePayEnterpriseRegisterRequest extends YeePayLoginRequest{

	private String enterpriseName; //企业名称 【必须】
	
	private String bankLicense;  //开户银行许可证 【必须】
	 
	private String orgNo;   //组织机构代码 【必须】
	
	private String businessLicense;  //营业执照编号 【必须】
	
	private String taxNo;    //税务登记号  【必须】
	
	private String legal;     //法人姓名  【必须】
	
	private String legalIdNo;   //法人身份证号  【必须】
	
	private String contact;     //企业联系人  【必须】
	
	private String contactPhone;  //联系人手机号  【必须】
	
	private String email;    //联系人邮箱  【必须】
	
	private MemberClassTypeEnum memberClassType;  //ENTERPRISE：企业借款人    GUARANTEE_CORP：担保公司  【必须】

	public String getEnterpriseName() {
		return enterpriseName;
	}

	public void setEnterpriseName(String enterpriseName) {
		this.enterpriseName = enterpriseName;
	}

	public String getBankLicense() {
		return bankLicense;
	}

	public void setBankLicense(String bankLicense) {
		this.bankLicense = bankLicense;
	}

	public String getOrgNo() {
		return orgNo;
	}

	public void setOrgNo(String orgNo) {
		this.orgNo = orgNo;
	}

	public String getBusinessLicense() {
		return businessLicense;
	}

	public void setBusinessLicense(String businessLicense) {
		this.businessLicense = businessLicense;
	}

	public String getTaxNo() {
		return taxNo;
	}

	public void setTaxNo(String taxNo) {
		this.taxNo = taxNo;
	}

	public String getLegal() {
		return legal;
	}

	public void setLegal(String legal) {
		this.legal = legal;
	}

	public String getLegalIdNo() {
		return legalIdNo;
	}

	public void setLegalIdNo(String legalIdNo) {
		this.legalIdNo = legalIdNo;
	}

	public String getContact() {
		return contact;
	}

	public void setContact(String contact) {
		this.contact = contact;
	}

	public String getContactPhone() {
		return contactPhone;
	}

	public void setContactPhone(String contactPhone) {
		this.contactPhone = contactPhone;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public MemberClassTypeEnum getMemberClassType() {
		return memberClassType;
	}

	public void setMemberClassType(MemberClassTypeEnum memberClassType) {
		this.memberClassType = memberClassType;
	}
	
}
